package com.atguigu.pojo;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

import java.util.List;
/**
 * 读取配置的方式1：@Value
 *      直接可以在属性上添加即可
 *      @Value(key必须写全了)
 *      @Value只能读取单个值
 * 批量配置读取：
 * **/
@Data
@Component
@ConfigurationProperties(prefix = "lhl.user")
public class User {
    //@Value("${lhl.user.username}") //di
    private String username; //等于key
    //@Value("${lhl.user.password}") //di
    private String password;
    //@Value("${lhl.user.gfs}") //di
    private List<String> gfs;
}
